metallic-cloth radar reflector - German English Dictionary